varicelloid smallpox - French English Dictionary